immovable property tax - Español Inglés Diccionario